package com.linian.pushforcampus.service;

import com.alibaba.fastjson.JSONObject;
import com.linian.pushforcampus.domain.User;

import java.util.List;

/**
 * packageName com.linian.pushforcampus.service
 *
 * @author Lennon
 * @interfaceName TaskService
 * @date 2023/11/11
 * @description TODO
 */
public interface TaskService {
   




    /**
     * 更新微信token接口
     *
     * @return
     */
    void updateAccessToken();

    /**
     * 项目启动时需要强制刷新token，避免定时服务时间紊乱
     */
    void forceRefreshAccessToken();

    /**
     * 报名活动
     * @param studentId
     * @param publishId
     * @param token
     * @return
     */
    JSONObject postActApply(String studentId, String publishId, String token);



}
